<?php
	session_start(); 
	require_once("banco.php");
	require_once("videoInfo.php");
	class Video{
		public $titulo="";
	}
	class Resposta{
		public $msg="";
		public $video;
		public $ok=false;
		function Resposta(){
			$this->video=new Video();
		}
	}
	$res = new Resposta();
	if(isset($_SESSION['idusuario'])) {
		$idusuario = $_SESSION["idusuario"];
		$videoId = $_POST["videoId"];

		$xml = getXmlVideo($videoId);
		if(!$xml){
			$res->msg="Este video nao pode ser incorporado.";
		}else{
			$titulo = $xml->title;

			//verificar se o video existe
			$result = mysql_query("select * from videos where videoid='" . addslashes($videoId) . "'");
			if(mysql_num_rows($result)==0){
				//salvar o video
				mysql_query("insert into videos (videoid,titulo) values ('" . addslashes($videoId)  . "','" . addslashes($titulo) . "')");

			}
			//verificar se o video nao esta associado na lista
			$result = mysql_query("select * from pref_video where videoid='" . addslashes($videoId) . "'");
			if(mysql_num_rows($result)==0){
				//associar o video
				mysql_query("insert into pref_video (pontuacao,lista,idusuario,videoid) values (100, 1, " . addslashes($idusuario) . ", '" . addslashes($videoId) . "')");
				$res->msg="Salvo";
				$res->ok=true;
				$res->video->titulo=$titulo . "";//cast to string
			}else{
				$res->msg="Este v&iacute;deo j&aacute; est&aacute; na sua lista";
			}
		}
	}else{
		$res->msg= "Fa&ccedil;a o login";
	}
	echo json_encode($res);
?>